package MediciADistanza.Entity;

import java.util.Random;


/**
 * Classe di utility, &egrave; un generatore di stringhe casuali
 * 
 * <p>Non Implementato</p>
 * 
 * @author Andrea Iann&igrave;
 *
 */
public class GeneraPSWCasuale {
	/**
	 * Generatore di password
	 * @param caratteri	Numero di caratteri della password
	 * @return			Password generata
	 */
	public static String generaPSW(int caratteri){
		String AB = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";
		Random rnd = new Random();
		
		StringBuilder sb = new StringBuilder( caratteri );
		   for( int i = 0; i < caratteri; i++ ) 
		      sb.append( AB.charAt( rnd.nextInt(AB.length()) ) );
		   return sb.toString();
	}
}
 
